home *** CD-ROM | disk | FTP | other *** search
/ Aminet 7 / Aminet 7 - August 1995.iso / Aminet / comm / tcp / Netdial4_0.lha / AmiTCP_Netdial4.0 / Readme.netdial < prev    next >
Text File  |  1980-05-28  |  7KB  |  233 lines

  1. /*************************************************************************/
  2.                       
  3.                                Welcome to Netdial 
  4.  
  5. The simple logon alternative for AmiTCP 4.0 Demo and Commercial.
  6.  
  7. Netdial is a both a Logon script for SLIP and CSLIP and a replacement for
  8. the Startup script built by AmiTCP.
  9.  
  10. Installation of Netdial is a simple process.  Firstly install AmiTCP as
  11. though Netdial did not exist.  Although Netdial replaces much of the
  12. information required by AmiTCP you should still ensure that NETDIAL is
  13. configured correctly to start with.
  14.  
  15. Once the install is complete copy the files:
  16.  
  17.     AMI
  18.     AMI.info
  19.     hangup
  20.     hangup.info
  21.  
  22. into the AmiTCP root directory.
  23.  
  24. Then copy the files:
  25.  
  26.         netdial
  27.         netdial.rexx
  28.         netdial.connect
  29.         hangup
  30.         hangup.rexx
  31.  
  32. into the AmiTCP/bin directory.
  33.  
  34. In addition you will also need to install the AREXX serial library 
  35.  
  36.     rexxserdev.library    
  37.  
  38. in your LIBS: directory.
  39.  
  40. Due to a problem with default paths and ICONX you need to make sure that
  41. the files
  42.  
  43.     rx
  44.     waitforport
  45.  
  46. are located in your C: directory.  These files are needed by AREXX and
  47. Netdial.
  48.  
  49. Finally you need to make sure that Arexx is running on your system.
  50.  
  51. /*************************************************************************/
  52.                       
  53.                              Netdial Config
  54.  
  55. 1.  Netdial is now set to operate at 19200 instead of 38400 due to the
  56.     fact that a number of older machines have difficulty maintaining the
  57.     higher speeds.
  58.  
  59.     If you wish to set you system to operate at higher speeds you will 
  60.     need to alter the settings in the  Netdial.rexx, Netdial.connect and
  61.     hangup.rexx files.
  62.  
  63. 2.  All other settings are located in the netdial.rexx file and are fully 
  64.     outlined below.
  65.  
  66. dtimeout      = 30 
  67.  
  68. This setting is used to tell the system how long to keep trying to make the 
  69. phone connection.  The default is 30 seconds approximately.
  70.  
  71. ctimeout      = 15
  72.  
  73. This setting is used to tell the system how long to keep trying to open the
  74. cslip/slip session once the modem has completed the actual phone connection.
  75.  
  76. slip_ip       = 0.0.0.0
  77.  
  78. The slip_ip address is not required for the Dynamic Connections maintained
  79. by Netdial as netdial will determine the correct IP address during the Logon
  80. process.
  81.  
  82. host_name     = world.net
  83.  
  84. This is the name of your service provider
  85.  
  86. host_ip       = 192.190.215.5
  87.  
  88. This is the IP address of you service provider.
  89.  
  90. dialst        = 'ATDT 131494'||cr
  91.  
  92. The dialstr contains the dial connect string required by you modem including
  93. the phone number and carriage return which is sent by the "||cr" sequence.
  94.  
  95. logprompt     = 'sername:'
  96.  
  97. When you connect to your service provider you are asked to enter a username
  98. or user id.  The logprompt contains the actual sequence of characters 
  99. contained in the message displayed by your service provider.  If this
  100. varies for you service change this entry to suit your needs.  
  101.  
  102. For example some systems use the term 'Login>' in which case we would change
  103. logprompt to logprompt = 'ogin>'.  We usually drop the 'L" as it is case
  104. sensative and not really required.
  105.  
  106. passprompt    = 'assword:'
  107.  
  108. One you have entered a username your service will ask for a password to be
  109. entered.  As with the logprompt this enter contains the sequence of
  110. characters display by you service provider when requesting the password.
  111.  
  112. slipprompt    = '>'
  113.  
  114. Like the two entries above this defines a prompt sent to you by your service
  115. provider.  This prompt is the one which requests the type of service you
  116. want to connect to ie. slip, cslip ppp etc.
  117.  
  118. slip_cmd      = 'slip /compressed default'
  119.  
  120. When netdial receives the slipprompt it send a sequence which starts the
  121. slip/ppp connection running. The slip_cmd contains the sequence which
  122. it needs to send.
  123.  
  124. iptype        = 'cslip'
  125.  
  126. Netdial currently supports 'slip' and 'cslip' connections and will allow
  127. 'ppp' connections with the addition of a ppp.device.
  128.  
  129. amiganame     = 'wtatters'
  130.  
  131. This is the User Id declared by you when setting up AmiTCP - it is not
  132. required or used by netdial but should be set correctly for compatabilty
  133. reasons.
  134.  
  135. username      = 'wtatters'
  136.  
  137. This is the User Id given to you by your service provider.
  138.  
  139. passwd        = 'password'
  140.  
  141. This is the Password given to you by you service provider.
  142.  
  143. /*************************************************************************/
  144.                       
  145.                                Modem commands
  146.  
  147. The remaining settings relate to modem commands.
  148.  
  149. at_cmd        = 'AT'||cr
  150.  
  151. The default AT command used by just about every modem.
  152.  
  153. response      = 'OK'
  154.  
  155. The response sent by your modem when it receives a AT command.
  156.  
  157. modeminit     = 'ATZ'||cr
  158.  
  159. The command you send to your modem to reset it to your defaults.  This may
  160. also by 'AT&F'||cr or 'ATZ0'||cr depending on your modem and needs.
  161.  
  162. modemescape   = '+++'
  163.  
  164. The escape sequence which you modem needs to receive to put it into AT mode.
  165.  
  166. connectstr    = 'CONNECT'
  167.  
  168. The message set by your modem when it completes the initial phone connection
  169. to your service provider.
  170.  
  171. busystr       = 'BUSY'
  172.  
  173. The message sent when the modem cant reach your service.
  174.  
  175. nocarrierstr  = 'NOCARRIER'
  176.  
  177. The message sent when the modem cant detect a carrier.
  178.  
  179. nodialtonestr = 'NO DIALTONE'
  180.  
  181. The message sent when the modem cant detect a dial tone.
  182.  
  183. /*************************************************************************/
  184.                       
  185. Netdial is now ready to run.
  186.  
  187. Netdial can be started by typeing netdial at a shell prompt or clicking
  188. on the AMI-NET icon in the AmiTCP drawer.
  189.  
  190. Netdial will open a window and display its process as it connects to your
  191. service provider.  If you want to stop the process at any time hitting
  192. CTRL-C will do the trick.
  193.  
  194. A hangup script is also included in the netdial set which can also be run
  195. from either a shell or by clicking on the hangup icon.
  196.  
  197. /*************************************************************************/
  198.                       
  199. To work its magic netdial uses a Arexx support library know as 
  200. rexxserdev.library.  This library allows Arexx scripts to communicate with
  201. the serial port and as a result with a modem.
  202.  
  203. /*************************************************************************/
  204.                       
  205.                                 Last Bits.
  206.  
  207.  
  208. Netdial was developed by Wes Tatters.
  209.  
  210. It was inspired by the login script
  211.  
  212.  AmiTCP_DIALUP1.0 writen by K. Raquel Sanborn
  213.  
  214. which itself was based on
  215.  
  216.  Dave Bolen's REXX slipup.cmd script.
  217.  
  218. Rexxserdev.library was developed by Joseph M. Stivaletta
  219.  
  220.                                 Legal bits
  221.  
  222. This script is provided as is.  No warranties are granted either express
  223. or otherwise.  The script is provied as is for you use.
  224.  
  225. It has been operating sucessfully on my system and as appears to be
  226. free of bugs.  However if you do discover problems you are may contact
  227. me at 'wtatters@world.net'.  I can not guarantee that support will be
  228. forthcoming but I will endeavour to assist where possible.
  229.  
  230. /*************************************************************************/
  231.                       
  232.  
  233.